package cdu.sl.aichatdemo.pojo.dto;

import lombok.Data;
import java.time.LocalDateTime;

/**
 * @Description 聊天历史记录DTO
 * @Author sunlin5@asiainfo.com
 * @Date 2025/8/28
 * @Version 1.0
 */
@Data
public class ChatHistoryDto {
    
    /**
     * 对话ID
     */
    private String conversationId;
    
    /**
     * 用户ID
     */
    private Long userId;
    
    /**
     * 对话标题
     */
    private String title;
    
    /**
     * 对话创建时间
     */
    private LocalDateTime createdAt;
    
    /**
     * 对话中的消息数量
     */
    private Integer messageCount;
    
    /**
     * 最后一条消息的内容（用于预览）
     */
    private String lastMessage;
}
